engineer armament - German English Dictionary